Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ATWELL PLACE Terraced £960,423 £775,000 17 Jul 2018
4 ATWELL PLACE Terraced £845,718 £500,000 14 Dec 2012
6 ATWELL PLACE Terraced £1,087,761 £810,000 17 May 2016
8 ATWELL PLACE Terraced £1,249,471 £260,000 27 Feb 1998
10 ATWELL PLACE Terraced £1,242,698 £260,000 27 Mar 1998
12 ATWELL PLACE Terraced £861,395 £700,000 16 Aug 2019
14 ATWELL PLACE Terraced £969,844 £572,500 20 Jul 2010
16 ATWELL PLACE Terraced £902,135 £575,000 7 Aug 2007